As I said, this runs locally fine (ie if I kick it off from VS Code). But when it is installed as an Extension I get
"Uncaught ReferenceError: alasql is not defined at saveFile (index.js:168:19)"
I included these scripts in my html file:
<script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.7.12/xlsx.core.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/alasql/0.4.2/alasql.min.js"></script>
index.js file
window.saveFile = function saveFile ()
{
var data1 = [{a:"city1",b:10},{a:"city2",b:20}];
var data2 = [{a:100,b:10},{a:200,b:20}];
var opts = [{sheetid:'One',header:true},{sheetid:'Two',header:false}];
var res = alasql('SELECT * INTO XLSX("restest344b.xlsx",?) FROM ?',
[opts,[data1,data2]]);
}